Visual Studio IntelliTest: Automated .NET Path-Covering Unit Tests
Visual Studio IntelliTest: Automated .NET Path-Covering Unit Tests
IntelliTest dynamically analyzes .NET methods to generate parameterized tests exercising branches, exceptions, and edge cases.
Core Features
- Symbolic + Dynamic Exploration: Inputs synthesized to reach code paths.
- Parameterized Test Output: MSTest / NUnit / xUnit generation.
- Failure Discovery: Exposes hidden null/overflow edge cases.
- Incremental Regeneration: Update tests after code changes.
Testing Use Cases
- Bootstrapping regression safety nets for legacy C# code.
- Hardening critical algorithms before refactors.
Integrations
- Visual Studio Enterprise Test Explorer; CI-friendly test artifacts.
Adoption Indicators
- Longstanding (Pex lineage) niche but valued by advanced .NET teams.
Best For
- Enterprise .NET services demanding high path coverage.
Last built with the static site tool.